package com.ugoodtech.mdcc.core.domain.StationLeanPaintSatisfactionReport;

import com.ugoodtech.mdcc.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

@ApiModel("单元运营一览")
@Entity
@Table(name = "unitOperations")
public class UnitOperations extends BaseEntity {

    @ApiModelProperty("维修站ID")
    private Long stationId;

    @ApiModelProperty("报告ID")
    private Long reportId;

    @ApiModelProperty("改善的日期")
    private String improvementTimStr;

    @ApiModelProperty("单车平均产值")
    private String OneAverageValues = "";

    @ApiModelProperty("平均单车面数")
    private String OneAveragePer = "";

    @ApiModelProperty("月均维修面数")
    private String MonthAverageMaintenancePer = "";

    @ApiModelProperty("单工位维修台次/月")
    private String OneStationMaintenanceNum_Month = "";

    @ApiModelProperty("单工位维修面数/月")
    private String OneStationMaintenancePer_Month = "";

    @ApiModelProperty("单工人维修台次/月")
    private String OneWorkerMaintenanceNum_Month = "";

    @ApiModelProperty("单工人维修面数/月")
    private String OneWorkerMaintenancePer_Month = "";

    @ApiModelProperty("单工位产值/元")
    private String OneStationOutPutValue = "";

    @ApiModelProperty("单工人产值/元")
    private String OnePersonOutPutValue = "";

    @ApiModelProperty("下标-改善月")
    private Integer indexId;

    public String getOneAverageValues() {
        return OneAverageValues;
    }

    public void setOneAverageValues(String oneAverageValues) {
        OneAverageValues = oneAverageValues;
    }

    public String getOneAveragePer() {
        return OneAveragePer;
    }

    public void setOneAveragePer(String oneAveragePer) {
        OneAveragePer = oneAveragePer;
    }

    public String getMonthAverageMaintenancePer() {
        return MonthAverageMaintenancePer;
    }

    public void setMonthAverageMaintenancePer(String monthAverageMaintenancePer) {
        MonthAverageMaintenancePer = monthAverageMaintenancePer;
    }

    public String getOneStationMaintenanceNum_Month() {
        return OneStationMaintenanceNum_Month;
    }

    public void setOneStationMaintenanceNum_Month(String oneStationMaintenanceNum_Month) {
        OneStationMaintenanceNum_Month = oneStationMaintenanceNum_Month;
    }

    public String getOneStationMaintenancePer_Month() {
        return OneStationMaintenancePer_Month;
    }

    public void setOneStationMaintenancePer_Month(String oneStationMaintenancePer_Month) {
        OneStationMaintenancePer_Month = oneStationMaintenancePer_Month;
    }

    public String getOneWorkerMaintenanceNum_Month() {
        return OneWorkerMaintenanceNum_Month;
    }

    public void setOneWorkerMaintenanceNum_Month(String oneWorkerMaintenanceNum_Month) {
        OneWorkerMaintenanceNum_Month = oneWorkerMaintenanceNum_Month;
    }

    public String getOneWorkerMaintenancePer_Month() {
        return OneWorkerMaintenancePer_Month;
    }

    public void setOneWorkerMaintenancePer_Month(String oneWorkerMaintenancePer_Month) {
        OneWorkerMaintenancePer_Month = oneWorkerMaintenancePer_Month;
    }

    public String getOneStationOutPutValue() {
        return OneStationOutPutValue;
    }

    public void setOneStationOutPutValue(String oneStationOutPutValue) {
        OneStationOutPutValue = oneStationOutPutValue;
    }

    public Long getReportId() {
        return reportId;
    }

    public void setReportId(Long reportId) {
        this.reportId = reportId;
    }

    public String getImprovementTimStr() {
        return improvementTimStr;
    }

    public void setImprovementTimStr(String improvementTimStr) {
        this.improvementTimStr = improvementTimStr;
    }

    public String getOnePersonOutPutValue() {
        return OnePersonOutPutValue;
    }

    public void setOnePersonOutPutValue(String onePersonOutPutValue) {
        OnePersonOutPutValue = onePersonOutPutValue;
    }

    public Long getStationId() {
        return stationId;
    }

    public void setStationId(Long stationId) {
        this.stationId = stationId;
    }

    @Column(name = "index_id")
    public Integer getIndexId() {
        return indexId;
    }

    public void setIndexId(Integer indexId) {
        this.indexId = indexId;
    }
}
